:root {
  --body-s: clamp(0.7500rem, 0.6651rem + 0.2830vw, 0.9375rem);
  --en-body-s: clamp(0.6875rem, 0.6309rem + 0.1887vw, 0.8125rem);
  --body: clamp(1.0000rem, 0.9151rem + 0.2830vw, 1.1875rem);
  --en-body: clamp(0.7500rem, 0.6934rem + 0.1887vw, 0.8750rem);
  --h1: clamp(1.6875rem, 0.8667rem + 2.7358vw, 3.5000rem);
  --h2: clamp(1.5000rem, 1.2170rem + 0.9434vw, 2.1250rem);
  --h3: clamp(1.2500rem, 1.1651rem + 0.2830vw, 1.4375rem);
  --h4: clamp(1.1250rem, 1.0684rem + 0.1887vw, 1.2500rem);
  --h5: clamp(0.8750rem, 0.8184rem + 0.1887vw, 1.0000rem);
  --h6: clamp(0.7500rem, 0.6651rem + 0.2830vw, 0.9375rem);
  --post-content-h1: clamp(1.6250rem, 1.3420rem + 0.9434vw, 2.2500rem);
  --post-content-h2: clamp(1.5000rem, 1.2170rem + 0.9434vw, 2.1250rem);
  --post-content-h3: clamp(1.3750rem, 1.1486rem + 0.7547vw, 1.8750rem);
  --post-content-h4: clamp(1.2500rem, 1.0802rem + 0.5660vw, 1.6250rem);
  --post-content-h5: clamp(1.0000rem, 0.8302rem + 0.5660vw, 1.3750rem);
  --post-content-h6: clamp(0.8750rem, 0.7335rem + 0.4717vw, 1.1875rem);
  --btn_font: clamp(0.9375rem, 0.9092rem + 0.0943vw, 1.0000rem);
  --btn_font_s: clamp(0.9375rem, 0.9092rem + 0.0943vw, 1.0000rem);
  --en-btn_font_s: clamp(0.6875rem, 0.6592rem + 0.0943vw, 0.7500rem);
  --breadcrumbs-size: clamp(0.6875rem, 0.6592rem + 0.0943vw, 0.7500rem);
  --space-4: clamp(0.1250rem, 0.0684rem + 0.1887vw, 0.2500rem);
  --space-6: clamp(0.1875rem, 0.1026rem + 0.2830vw, 0.3750rem);
  --space-8: clamp(0.3125rem, 0.2276rem + 0.2830vw, 0.5000rem);
  --space-10: clamp(0.4375rem, 0.3526rem + 0.2830vw, 0.6250rem);
  --space-12: clamp(0.5625rem, 0.4776rem + 0.2830vw, 0.7500rem);
  --space-15: clamp(0.6250rem, 0.4835rem + 0.4717vw, 0.9375rem);
  --space-18: clamp(0.7500rem, 0.5802rem + 0.5660vw, 1.1250rem);
  --space-20: clamp(0.8750rem, 0.7052rem + 0.5660vw, 1.2500rem);
  --space-24: clamp(1.1250rem, 0.9552rem + 0.5660vw, 1.5000rem);
  --space-27: clamp(1.1875rem, 0.9611rem + 0.7547vw, 1.6875rem);
  --space-30: clamp(1.2500rem, 0.9670rem + 0.9434vw, 1.8750rem);
  --space-35: clamp(1.5000rem, 1.1887rem + 1.0377vw, 2.1875rem);
  --space-40: clamp(1.7500rem, 1.4104rem + 1.1321vw, 2.5000rem);
  --space-45: clamp(1.9375rem, 1.5413rem + 1.3208vw, 2.8125rem);
  --space-50: clamp(2.1875rem, 1.7630rem + 1.4151vw, 3.1250rem);
  --space-55: clamp(2.3125rem, 1.8031rem + 1.6981vw, 3.4375rem);
  --space-60: clamp(2.3750rem, 1.7524rem + 2.0755vw, 3.7500rem);
  --space-70: clamp(2.5000rem, 1.6509rem + 2.8302vw, 4.3750rem);
  --space-75: clamp(2.5625rem, 1.6002rem + 3.2075vw, 4.6875rem);
  --space-80: clamp(2.6875rem, 1.6403rem + 3.4906vw, 5.0000rem);
  --space-90: clamp(2.8750rem, 1.6297rem + 4.1509vw, 5.6250rem);
  --space-100: clamp(3.1250rem, 1.7099rem + 4.7170vw, 6.2500rem);
  --space-110: clamp(3.1875rem, 1.5177rem + 5.5660vw, 6.8750rem);
  --space-125: clamp(3.2500rem, 1.1840rem + 6.8868vw, 7.8125rem);
  --space-150: clamp(3.4375rem, 0.7488rem + 8.9623vw, 9.3750rem);
  --space-200: clamp(3.6250rem, -0.3939rem + 13.3962vw, 12.5000rem);
  --radius-s: clamp(0.3750rem, 0.2618rem + 0.3774vw, 0.6250rem);
  --radius-m: clamp(0.7500rem, 0.5236rem + 0.7547vw, 1.2500rem);
  --radius-l: clamp(1.2500rem, 0.6840rem + 1.8868vw, 2.5000rem);
  --radius-btn: clamp(1.1250rem, 0.8986rem + 0.7547vw, 1.6250rem);
  --page-banner_height: clamp(10.8750rem, 1.6486rem + 30.7547vw, 31.2500rem);
  --space-pe: clamp(5.0000rem, 3.7830rem + 4.0566vw, 7.6875rem);
  --service-page-menu-offset: clamp(4.3750rem, 3.2429rem + 3.7736vw, 6.8750rem);
}
